A Constant-Factor Approximation Algorithm for k-MST Problem
نویسندگان
چکیده
Given an undirected graph with nonnegative edge costs and an integer k, the k-MST problem is that of finding a tree of minimum cost on k nodes. This problem is known to be NP-hard. We present a simple approximation algorithm that finds a solution whose cost is less than 17 times the cost of the optimum. This improves upon previous performance ratios for this problem &O(k) due to Ravi et al., O(log k) due to Awerbuch et al., and the previous best bound of O(log k) due to Rajagopalan and Vazirani. Given any 0<:<1, we first present a bicriteria approximation algorithm that outputs a tree on p :k vertices of total cost at most 2pL (1&:)k, where L is the cost of the optimal k-MST. The running time of the algorithm is O(n log n) on an n-node graph. We then show how to use this algorithm to derive a constant factor approximation algorithm for the k-MST problem. The main subroutine in our algorithm is an approximation algorithm of Goemans and Williamson for the prize-collecting Steiner tree problem. ] 1999
منابع مشابه
A Constant Factor Approximation for Minimum λ-Edge-Connected k-Subgraph with Metric Costs
In the (k, λ)-subgraph problem, we are given an undirected graph G = (V, E) with edge costs and two positive integers k and λ and the goal is to find a minimum cost simple λ-edge-connected subgraph of G with at least k nodes. This generalizes several classical problems, such as the minimum cost k-Spanning Tree problem or k-MST (which is a (k, 1)-subgraph), and minimum cost λ-edge-connected span...
متن کاملA Constant-Factor Approximation Algorithm for the k-MST Problem
Given an undirected graph with non negative edge costs and an inte ger k the k MST problem is that of nding a tree of minimum cost on k nodes This problem is known to be NP hard We present a simple approximation algorithm that nds a solution whose cost is less than times the cost of the optimum This improves upon previous performance ratios for this problem O p k due to Ravi et al O log k due t...
متن کاملA Constant-Factor Approximation Algorithm for the Geometric k-MST Problem in the Plane
We show that any rectilinear polygonal subdivision in the plane can be converted into a “guillotine” subdivision whose length is at most twice that of the original subdivision. “Guillotine” subdivisions have a simple recursive structure that allows one to search for “optimal” such subdivisions in polynomial time, using dynamic programming. In particular, a consequence of our main theorem is a v...
متن کاملLocating Depots for Capacitated Vehicle Routing
We study a location-routing problem in the context of capacitated vehicle routing. The input to k-LocVRP is a set of demand locations in a metric space and a fleet of k vehicles each of capacity Q. The objective is to locate k depots, one for each vehicle, and compute routes for the vehicles so that all demands are satisfied and the total cost is minimized. Our main result is a constantfactor a...
متن کاملA 2.5-Factor Approximation Algorithm for the k-MST Problem
The k-MST problem requires finding that subset of at least k vertices of a given graph whose Minimum Spanning Tree has least weight amongst all subsets of at least k vertices. There has been much work on this problem recently, culminating in an approximation algorithm by Garg [2], which finds a subset of k vertices whose MST has weight at most 3 times the optimal. Garg also argued that a factor...
متن کامل